package com.koron.css2.newProjectCenter.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class PjProcessNodeTimePostponeListVO {
	
	/**主键*/
	private String id;
	
	/**工程ID*/
	private String pjId;
	
	/**单据编号*/
	private String billNo;
	
	/**工程编号*/
	private String pjNo;
	
	/**申请时间*/
	@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
	private Date billDate;
	
	/**工程类型*/
	private	Integer	pjType;
	
	/**工程类型*/
	private	String	pjTypeName;
	
	/**装表地址*/
	private	String	installAddr;
	
	/**客户名称*/
	private String ctmName;
	
	/**手机号*/
	private String mobile;
	
	/**流程节点名称*/
	private String processName;
	
	/**流程当前节点处理人*/
	private String processHandleMan;
	
	/**流程状态*/
	private String processState;
	
	/**流程实例ID*/
	private String processInstanceId;
	
	/**旧的节点超期时间*/
	private Integer oldTimeOut;
	
	/**新的超期时间*/
	private Integer timeOut;
	
	/**延期说明*/
	private String comments;
	
	/**节点名称*/
	private String nodeCode;
	
	/**节点名称*/
	private String nodeName;
	
	public String getNodeCode() {
		return nodeCode;
	}

	public void setNodeCode(String nodeCode) {
		this.nodeCode = nodeCode;
	}

	public String getNodeName() {
		return nodeName;
	}

	public void setNodeName(String nodeName) {
		this.nodeName = nodeName;
	}

	public String getPjNo() {
		return pjNo;
	}

	public void setPjNo(String pjNo) {
		this.pjNo = pjNo;
	}

	public String getPjTypeName() {
		return pjTypeName;
	}

	public void setPjTypeName(String pjTypeName) {
		this.pjTypeName = pjTypeName;
	}

	public String getComments() {
		return comments;
	}

	public void setComments(String comments) {
		this.comments = comments;
	}

	public String getId() {
		return id;
	}

	public String getPjId() {
		return pjId;
	}

	public void setId(String id) {
		this.id = id;
	}

	public void setPjId(String pjId) {
		this.pjId = pjId;
	}

	public String getBillNo() {
		return billNo;
	}

	public Integer getPjType() {
		return pjType;
	}

	public String getInstallAddr() {
		return installAddr;
	}

	public String getCtmName() {
		return ctmName;
	}

	public String getMobile() {
		return mobile;
	}

	public String getProcessName() {
		return processName;
	}

	public String getProcessHandleMan() {
		return processHandleMan;
	}

	public String getProcessInstanceId() {
		return processInstanceId;
	}

	public Integer getOldTimeOut() {
		return oldTimeOut;
	}

	public Integer getTimeOut() {
		return timeOut;
	}

	public Date getBillDate() {
		return billDate;
	}

	public void setBillNo(String billNo) {
		this.billNo = billNo;
	}

	public void setPjType(Integer pjType) {
		this.pjType = pjType;
	}

	public void setInstallAddr(String installAddr) {
		this.installAddr = installAddr;
	}

	public void setCtmName(String ctmName) {
		this.ctmName = ctmName;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public void setProcessName(String processName) {
		this.processName = processName;
	}

	public void setProcessHandleMan(String processHandleMan) {
		this.processHandleMan = processHandleMan;
	}

	public void setProcessInstanceId(String processInstanceId) {
		this.processInstanceId = processInstanceId;
	}

	public void setOldTimeOut(Integer oldTimeOut) {
		this.oldTimeOut = oldTimeOut;
	}

	public void setTimeOut(Integer timeOut) {
		this.timeOut = timeOut;
	}

	public void setBillDate(Date billDate) {
		this.billDate = billDate;
	}

	public String getProcessState() {
		return processState;
	}

	public void setProcessState(String processState) {
		this.processState = processState;
	}
	
}
